package com.ruoyi.standingbook.sanitationvehicle.domain.bo;

import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 环卫作业车业务对象 tz_sanitation_vehicle_import_detail
 *
 * @author lq
 * @date 2024-01-03
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class SanitationVehicleImportDetailBo extends BaseEntity {

	private static final long serialVersionUID = 1L;
	
    /**
     * 主键
     */
    private String id;

    /**
     * 导入批次号
     */
    @NotBlank(message = "导入批次号不能为空", groups = { AddGroup.class, EditGroup.class })
    private String batchNo;

    /**
     * 检查日期开始时间，包括输入日期。格式：yyyy-MM-dd
     */
    private String checkDateBegin;
    
    /**
     * 检查日期结束时间，不包括输入日期。格式：yyyy-MM-dd
     */
    private String checkDateEnd;
    
    /**
     * 项目名称，模糊查询
     */
    private String projectName;
    
    /**
     * 处理状态
     */
    private Long processStatus;

    /**
     * 处理信息
     */
    private String processMsg;
}
